home *** CD-ROM | disk | FTP | other *** search
/ Champak 140 / (Vol 140) Sep 19 2011.iso / Games / red_cross_eru.swf / scripts / __Packages / gamebase / control / MMSitRepUnits.as < prev    next >
Text File  |  2011-09-19  |  11KB  |  246 lines

  1. §§push(true);
  2. §§push(false);
  3. §§push(false);
  4. §§push(true);
  5. while(true)
  6. {
  7.    if(┬º┬ºpop())
  8.    {
  9.    }
  10.    if(┬º┬ºpop())
  11.    {
  12.    }
  13.    if(┬º┬ºpop())
  14.    {
  15.       break;
  16.    }
  17.    ┬º┬ºpush(true);
  18.    ┬º┬ºpush(false);
  19. }
  20. if(!e.f)
  21. {
  22.    e.f = new g();
  23. }
  24. §§pop();
  25. if(!e.f.h)
  26. {
  27.    e.f.h = new g();
  28. }
  29. §§pop();
  30. if(!e.f.h[§§constant(4)])
  31. {
  32.    f.h[┬º┬ºconstant(4)] extends f[┬º┬ºconstant(6)];
  33.    var _loc2_ = f.h[┬º┬ºconstant(4)] = function()
  34.    {
  35.       super();
  36.       this[┬º┬ºconstant(5)]();
  37.    }[┬º┬ºconstant(7)];
  38.    _loc2_[┬º┬ºconstant(5)] = function()
  39.    {
  40.       this[┬º┬ºconstant(8)] = [{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(20),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(21)]},{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(18),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(19)]},{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(16),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(17)]},{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(14),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(15)]},{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(10),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(13)]}];
  41.       this[┬º┬ºconstant(22)] = [{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(35),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(36)]},{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(33),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(34)]},{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(31),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(32)]},{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(29),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(30)]},{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(27),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(28)]},{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(25),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(26)]},{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(23),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(24)]}];
  42.       this[┬º┬ºconstant(37)] = [{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(40),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(41)]},{┬º\┬º\┬ºconstant(9)┬º:┬º┬ºconstant(38),┬º\┬º\┬ºconstant(11)┬º:0,┬º\┬º\┬ºconstant(12)┬º:_global[┬º┬ºconstant(39)]}];
  43.       var _loc6_ = _global[┬º┬ºconstant(42)][┬º┬ºconstant(43)][┬º┬ºconstant(44)]();
  44.       var _loc3_ = 0;
  45.       while(_loc3_ < this[┬º┬ºconstant(8)][┬º┬ºconstant(45)])
  46.       {
  47.          var _loc4_ = this[┬º┬ºconstant(8)][_loc3_];
  48.          var _loc5_ = this[┬º┬ºconstant(46)](_loc4_[┬º┬ºconstant(9)],_loc6_);
  49.          if(_loc5_ != undefined)
  50.          {
  51.             _loc4_[┬º┬ºconstant(11)] = _loc5_[┬º┬ºconstant(11)];
  52.          }
  53.          _loc3_ = _loc3_ + 1;
  54.       }
  55.       var _loc7_ = _global[┬º┬ºconstant(42)][┬º┬ºconstant(47)][┬º┬ºconstant(44)]();
  56.       _loc3_ = 0;
  57.       while(_loc3_ < this[┬º┬ºconstant(22)][┬º┬ºconstant(45)])
  58.       {
  59.          _loc4_ = this[┬º┬ºconstant(22)][_loc3_];
  60.          _loc5_ = this[┬º┬ºconstant(46)](_loc4_[┬º┬ºconstant(9)],_loc7_);
  61.          if(_loc5_ != undefined)
  62.          {
  63.             _loc4_[┬º┬ºconstant(11)] = _loc5_[┬º┬ºconstant(11)];
  64.          }
  65.          _loc3_ = _loc3_ + 1;
  66.       }
  67.       var _loc8_ = _global[┬º┬ºconstant(42)][┬º┬ºconstant(48)][┬º┬ºconstant(44)]();
  68.       _loc3_ = 0;
  69.       while(_loc3_ < this[┬º┬ºconstant(37)][┬º┬ºconstant(45)])
  70.       {
  71.          _loc4_ = this[┬º┬ºconstant(37)][_loc3_];
  72.          _loc5_ = this[┬º┬ºconstant(46)](_loc4_[┬º┬ºconstant(9)],_loc8_);
  73.          if(_loc5_ != undefined)
  74.          {
  75.             _loc4_[┬º┬ºconstant(11)] = _loc5_[┬º┬ºconstant(11)];
  76.          }
  77.          _loc3_ = _loc3_ + 1;
  78.       }
  79.       this[┬º┬ºconstant(49)][┬º┬ºconstant(50)][┬º┬ºconstant(51)] = _global[┬º┬ºconstant(52)];
  80.       this[┬º┬ºconstant(49)][┬º┬ºconstant(53)][┬º┬ºconstant(51)] = _global[┬º┬ºconstant(54)];
  81.       var _loc9_ = eval(┬º┬ºconstant(56))[┬º┬ºconstant(57)](_global[┬º┬ºconstant(42)][┬º┬ºconstant(55)] / 15000);
  82.       var _loc10_ = eval(┬º┬ºconstant(56))[┬º┬ºconstant(57)](_loc9_ / 24);
  83.       _loc9_ -= _loc10_ * 24;
  84.       var _loc11_ = eval(┬º┬ºconstant(56))[┬º┬ºconstant(57)](_loc10_ / 10);
  85.       var _loc13_ = _loc10_ - _loc11_ * 10;
  86.       var _loc12_ = eval(┬º┬ºconstant(56))[┬º┬ºconstant(57)](_loc9_ / 10);
  87.       var _loc14_ = _loc9_ - _loc12_ * 10;
  88.       this[┬º┬ºconstant(49)][┬º┬ºconstant(58)][┬º┬ºconstant(51)] = _loc11_;
  89.       this[┬º┬ºconstant(49)][┬º┬ºconstant(59)][┬º┬ºconstant(51)] = _loc13_;
  90.       this[┬º┬ºconstant(49)][┬º┬ºconstant(60)][┬º┬ºconstant(51)] = _loc12_;
  91.       this[┬º┬ºconstant(49)][┬º┬ºconstant(61)][┬º┬ºconstant(51)] = _loc14_;
  92.       this[┬º┬ºconstant(62)]();
  93.    };
  94.    _loc2_[┬º┬ºconstant(63)] = function(mc)
  95.    {
  96.       mc[┬º┬ºconstant(64)] = true;
  97.    };
  98.    _loc2_[┬º┬ºconstant(62)] = function()
  99.    {
  100.       var _loc11_ = undefined;
  101.       var _loc12_ = undefined;
  102.       var _loc10_ = this[┬º┬ºconstant(8)][┬º┬ºconstant(45)];
  103.       var _loc9_ = 0;
  104.       while(_loc9_ < _loc10_)
  105.       {
  106.          var _loc6_ = this[┬º┬ºconstant(8)][_loc9_];
  107.          var _loc4_ = this[_loc6_[┬º┬ºconstant(9)] + ┬º┬ºconstant(65)];
  108.          _loc4_[┬º┬ºconstant(66)] = 30;
  109.          _loc4_[┬º┬ºconstant(67)][┬º┬ºconstant(68)](_loc6_[┬º┬ºconstant(9)]);
  110.          _loc4_[┬º┬ºconstant(67)][┬º┬ºconstant(69)][┬º┬ºconstant(64)] = false;
  111.          if(_loc6_[┬º┬ºconstant(11)] > 1)
  112.          {
  113.             _loc4_[┬º┬ºconstant(67)][┬º┬ºconstant(69)][┬º┬ºconstant(64)] = true;
  114.             _loc4_[┬º┬ºconstant(67)][┬º┬ºconstant(69)][┬º┬ºconstant(70)][┬º┬ºconstant(51)] = _loc6_[┬º┬ºconstant(11)];
  115.          }
  116.          if(_loc6_[┬º┬ºconstant(11)] == 0)
  117.          {
  118.             _loc4_[┬º┬ºconstant(71)][┬º┬ºconstant(72)] = _global[┬º┬ºconstant(73)];
  119.          }
  120.          else
  121.          {
  122.             _loc4_[┬º┬ºconstant(71)][┬º┬ºconstant(72)] = _loc6_[┬º┬ºconstant(12)];
  123.          }
  124.          _loc11_ = _loc9_ * 100;
  125.          f[┬º┬ºconstant(74)][┬º┬ºconstant(75)][┬º┬ºconstant(76)](this,this[┬º┬ºconstant(63)],_loc9_ * 100,_loc4_);
  126.          _loc9_ = _loc9_ + 1;
  127.       }
  128.       _loc10_ = this[┬º┬ºconstant(22)][┬º┬ºconstant(45)];
  129.       _loc9_ = 0;
  130.       while(_loc9_ < _loc10_)
  131.       {
  132.          var _loc7_ = this[┬º┬ºconstant(22)][_loc9_];
  133.          var _loc3_ = this[_loc7_[┬º┬ºconstant(9)] + ┬º┬ºconstant(65)];
  134.          _loc3_[┬º┬ºconstant(66)] = 30;
  135.          _loc3_[┬º┬ºconstant(67)][┬º┬ºconstant(68)](_loc7_[┬º┬ºconstant(9)]);
  136.          _loc3_[┬º┬ºconstant(67)][┬º┬ºconstant(69)][┬º┬ºconstant(64)] = false;
  137.          if(_loc7_[┬º┬ºconstant(11)] > 1)
  138.          {
  139.             _loc3_[┬º┬ºconstant(67)][┬º┬ºconstant(69)][┬º┬ºconstant(64)] = true;
  140.             _loc3_[┬º┬ºconstant(67)][┬º┬ºconstant(69)][┬º┬ºconstant(70)][┬º┬ºconstant(51)] = _loc7_[┬º┬ºconstant(11)];
  141.          }
  142.          if(_loc7_[┬º┬ºconstant(11)] == 0)
  143.          {
  144.             _loc3_[┬º┬ºconstant(71)][┬º┬ºconstant(72)] = _global[┬º┬ºconstant(73)];
  145.          }
  146.          else
  147.          {
  148.             _loc3_[┬º┬ºconstant(71)][┬º┬ºconstant(72)] = _loc7_[┬º┬ºconstant(12)];
  149.          }
  150.          _loc12_ = _loc11_ + _loc9_ * 100;
  151.          f[┬º┬ºconstant(74)][┬º┬ºconstant(75)][┬º┬ºconstant(76)](this,this[┬º┬ºconstant(63)],_loc11_ + _loc9_ * 100,_loc3_);
  152.          _loc9_ = _loc9_ + 1;
  153.       }
  154.       _loc10_ = this[┬º┬ºconstant(37)][┬º┬ºconstant(45)];
  155.       _loc9_ = 0;
  156.       while(_loc9_ < _loc10_)
  157.       {
  158.          var _loc8_ = this[┬º┬ºconstant(37)][_loc9_];
  159.          var _loc5_ = this[_loc8_[┬º┬ºconstant(9)] + ┬º┬ºconstant(65)];
  160.          _loc5_[┬º┬ºconstant(66)] = 30;
  161.          _loc5_[┬º┬ºconstant(67)][┬º┬ºconstant(68)](_loc8_[┬º┬ºconstant(9)]);
  162.          _loc5_[┬º┬ºconstant(67)][┬º┬ºconstant(69)][┬º┬ºconstant(64)] = false;
  163.          if(_loc8_[┬º┬ºconstant(11)] > 1)
  164.          {
  165.             _loc5_[┬º┬ºconstant(67)][┬º┬ºconstant(69)][┬º┬ºconstant(64)] = true;
  166.             _loc5_[┬º┬ºconstant(67)][┬º┬ºconstant(69)][┬º┬ºconstant(70)][┬º┬ºconstant(51)] = _loc8_[┬º┬ºconstant(11)];
  167.          }
  168.          _loc5_[┬º┬ºconstant(71)][┬º┬ºconstant(72)] = _loc8_[┬º┬ºconstant(12)];
  169.          f[┬º┬ºconstant(74)][┬º┬ºconstant(75)][┬º┬ºconstant(76)](this,this[┬º┬ºconstant(63)],_loc12_ + _loc9_ * 100,_loc5_);
  170.          _loc9_ = _loc9_ + 1;
  171.       }
  172.       this[┬º┬ºconstant(77)] = f[┬º┬ºconstant(74)][┬º┬ºconstant(75)][┬º┬ºconstant(79)](this,this[┬º┬ºconstant(78)]);
  173.    };
  174.    _loc2_[┬º┬ºconstant(78)] = function()
  175.    {
  176.       var _loc7_ = true;
  177.       var _loc6_ = this[┬º┬ºconstant(8)][┬º┬ºconstant(45)];
  178.       var _loc2_ = 0;
  179.       while(_loc2_ < _loc6_)
  180.       {
  181.          var _loc4_ = this[this[┬º┬ºconstant(8)][_loc2_][┬º┬ºconstant(9)] + ┬º┬ºconstant(65)];
  182.          var _loc8_ = this[┬º┬ºconstant(8)][_loc2_][┬º┬ºconstant(11)] <= 0 ? 30 : 100;
  183.          if(_loc4_[┬º┬ºconstant(64)])
  184.          {
  185.             if(_loc4_[┬º┬ºconstant(66)] < _loc8_)
  186.             {
  187.                _loc7_ = false;
  188.                _loc4_[┬º┬ºconstant(66)] += 5;
  189.             }
  190.          }
  191.          _loc2_ = _loc2_ + 1;
  192.       }
  193.       _loc6_ = this[┬º┬ºconstant(22)][┬º┬ºconstant(45)];
  194.       _loc2_ = 0;
  195.       while(_loc2_ < _loc6_)
  196.       {
  197.          var _loc3_ = this[this[┬º┬ºconstant(22)][_loc2_][┬º┬ºconstant(9)] + ┬º┬ºconstant(65)];
  198.          _loc8_ = this[┬º┬ºconstant(22)][_loc2_][┬º┬ºconstant(11)] <= 0 ? 30 : 100;
  199.          if(_loc3_[┬º┬ºconstant(64)])
  200.          {
  201.             if(_loc3_[┬º┬ºconstant(66)] < _loc8_)
  202.             {
  203.                _loc7_ = false;
  204.                _loc3_[┬º┬ºconstant(66)] += 5;
  205.             }
  206.          }
  207.          _loc2_ = _loc2_ + 1;
  208.       }
  209.       _loc6_ = this[┬º┬ºconstant(37)][┬º┬ºconstant(45)];
  210.       _loc2_ = 0;
  211.       while(_loc2_ < _loc6_)
  212.       {
  213.          var _loc5_ = this[this[┬º┬ºconstant(37)][_loc2_][┬º┬ºconstant(9)] + ┬º┬ºconstant(65)];
  214.          _loc8_ = this[┬º┬ºconstant(37)][_loc2_][┬º┬ºconstant(11)] <= 0 ? 30 : 100;
  215.          if(_loc5_[┬º┬ºconstant(64)])
  216.          {
  217.             if(_loc5_[┬º┬ºconstant(66)] < _loc8_)
  218.             {
  219.                _loc7_ = false;
  220.                _loc5_[┬º┬ºconstant(66)] += 5;
  221.             }
  222.          }
  223.          _loc2_ = _loc2_ + 1;
  224.       }
  225.       if(!_loc7_)
  226.       {
  227.       }
  228.    };
  229.    _loc2_[┬º┬ºconstant(46)] = function(type, arr)
  230.    {
  231.       var _loc3_ = arr[┬º┬ºconstant(45)];
  232.       var _loc1_ = 0;
  233.       while(_loc1_ < _loc3_)
  234.       {
  235.          var _loc2_ = arr[_loc1_];
  236.          if(_loc2_[┬º┬ºconstant(9)] == type)
  237.          {
  238.             return _loc2_;
  239.          }
  240.          _loc1_ = _loc1_ + 1;
  241.       }
  242.    };
  243.    ┬º┬ºpush(┬º┬ºconstant(80)(f.h[┬º┬ºconstant(4)][┬º┬ºconstant(7)],null,1));
  244. }
  245. §§pop();
  246.